package it.traveldreamClient.beans.dto;

import java.text.SimpleDateFormat;
import java.util.Date;

public abstract class TrasportoDTO extends ComponenteDTO {

	//private String idTrasporto;
	private String nome=null;
	private Date dataPartenza=null;
	private Date dataArrivo=null;
	private String luogoPartenza=null;
	private String luogoDestinazione=null;
	private String prezzo=null;
	
	
	
	public Date getDataArrivo() {
		return dataArrivo;
	}

	public void setDataArrivo(Date dataArrivo) {
		this.dataArrivo = dataArrivo;
	}
	
	/*public String getIdTrasporto() {
		return idTrasporto;
	}
	public void setIdTrasporto(String idTrasporto) {
		this.idTrasporto = idTrasporto;
	}*/
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public Date getDataPartenza() {
		return dataPartenza;
	}
	public void setDataPartenza(Date dataPartenza) {
		this.dataPartenza = dataPartenza;
	}
	public String getLuogoPartenza() {
		return luogoPartenza;
	}
	public void setLuogoPartenza(String luogoPartenza) {
		this.luogoPartenza = luogoPartenza;
	}
	public String getLuogoDestinazione() {
		return luogoDestinazione;
	}
	public void setLuogoDestinazione(String luogoDestinazione) {
		this.luogoDestinazione = luogoDestinazione;
	}
	public String getPrezzo() {
		return prezzo;
	}
	public void setPrezzo(String prezzo) {
		this.prezzo = prezzo;
	}
	@Override
	public String toString() {
		SimpleDateFormat sdf = new SimpleDateFormat();
		 sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm");
		return ( "Nome: " + nome
				+ ", Data di Partenza: " + sdf.format(dataPartenza) + ", Data di Arrivo: "
				+ sdf.format(dataArrivo) + ", Luogo di Partenza: " + luogoPartenza
				+ ", Luogo di Destinazione: " + luogoDestinazione+" ");
	}
	
	
	
}
